home *** CD-ROM | disk | FTP | other *** search
/ Trading on the Edge / Trading On The Edge - CD-ROM Toolkit (Wayzata Technology)(2031)(1994).bin / mac / Shared / SNNS / SNNSv3.0.Readme < prev    next >
Text File  |  1993-03-28  |  8KB  |  197 lines

  1. **********************************************************************
  2.    SNNS (Stuttgart Neural Network Simulator) Version 3.0 available
  3. **********************************************************************
  4.  
  5. SNNS (Stuttgart Neural Network Simulator) is a  software simulator for
  6. neural networks  on Unix  workstations developed at the Institute  for
  7. Parallel  and  Distributed  High  Performance  Systems (IPVR)  at  the
  8. University of Stuttgart.  The goal of the SNNS project is to create an
  9. efficient  and  flexible  simulation  environment for research  on and
  10. application of neural nets.
  11.  
  12. The SNNS simulator consists of two main components:
  13.  
  14. 1) simultor kernel written in C
  15. 2) graphical user interface under X11R4 or X11R5
  16.  
  17. The simulator kernel operates  on the internal network data structures
  18. of the neural nets and performs all operations of learning and recall.
  19. It can also be used without the other parts as a C program embedded in
  20. custom  applications. It supports arbitrary  network  topologies  and,
  21. like RCS, supports the concept of  sites. SNNS can  be extended by the
  22. user with user defined activation  functions, output  functions,  site
  23. functions and learning  procedures, which  are  written  as  simple  C
  24. programs and linked to the simulator kernel.
  25.  
  26. Currently the following learning procedures are included:
  27.  
  28.  * backpropagation
  29.     vanilla (online) BP
  30.     BP with momentum term and flat spot elimination
  31.     batch BP
  32.     time delay BP
  33.  * counterpropagation, 
  34.  * quickprop
  35.  * backpercolation 1
  36.  * generalized radial basis functions (RBF)
  37.  * RProp
  38.  * ART1
  39.  * ART2
  40.  * ARTMAP
  41.  * Cascade Correlation
  42.  * Recurrent Cascade Correlation
  43.  * Dynamic LVQ
  44.  * Backpropagation through time (for recurrent networks)
  45.  * batch backpropagation through time (for recurrent networks)
  46.  * Quickpropagation through time (for recurrent networks)
  47.  
  48.  
  49. The graphical  user interface XGUI (X Graphical User Interface), built
  50. on top of the kernel, gives  a 2D and a 3D graphical representation of
  51. the neural networks and controls the kernel during the simulation run.
  52. In addition, the 2D user interface  has  an integrated  network editor
  53. which  can be used to directly create, manipulate and visualize neural
  54. nets in various ways.
  55.  
  56.  
  57. **********************************************************************
  58.                     New features of SNNSv3.0
  59. **********************************************************************
  60.  
  61. Version 3.0 of SNNS features the following improvements and extensions
  62. over the earlier version 2.1:
  63.  
  64.  * translation from K&R-C to ANSI-C. 
  65.    This means of course that an ANSI compiler is required to run SNNS. 
  66.    Since the standard C compiler on  Sun  workstations can not  handle 
  67.    ANSI-C, we also supply a precompiled version of SNNS  for SUN work-
  68.    stations under the name SNNSv3.0.sparc.binary.4.1.2.Z 
  69.  * implementation of ART1, ART2, and ARTMAP network models.
  70.  * implementation of time delay networks.
  71.  * implementation of the learning algorithms  RProp,  backpropagation 
  72.    through time, batch backpropagation through time, quickpropagation 
  73.    through time.
  74.  * implementation  of  Cascade  Correlation  and  Recurrent  Cascade 
  75.    Correlation.
  76.  * implementation of Dynamic-LVQ.
  77.  * improved and documented batch training and testing.
  78.  * fixes for a number of bugs in the software and documentation.
  79.  * the user manual got an index.
  80.  
  81.  
  82. **********************************************************************
  83.      Machine architectures on which SNNSv3.0 is available
  84. **********************************************************************
  85.  
  86. We  have tested  SNNSv3.0  on  the  following  machines  and operating
  87. systems:
  88.  
  89. machine type            OS            user interface with
  90.  
  91. SUN Sparc SLC, ELC, SS2 GX, GS    SunOS 4.1.1    X11R4, X11R5, OW 3.0  
  92. DECstation 2100,3100, 5000    Ultrix V4.2    X11R4, X11R5
  93. IBM RS 6000/320, 320H        AIX V3.1    X11R4, X11R5
  94. IBM RS 6000/520,         AIX V3.2    X11R4, X11R5
  95. HP 9000/720, 730        HP/UX 8.0.7    X11R4, X11R5
  96. IBM-PC 80386, 80486        Linux          X11R4, X11R5
  97.  
  98. The current distribution supports color or B/W  Sun  4 (Sparc) systems
  99. and DecStations under the original X11R4 or X11R5 (Athena widget  set,
  100. twm,  MIT fonts) or Sun OpenWindows 3.0, IBM RS/6000  systems with AIX
  101. and HP 9000/7xx systems with  HP/UX 8.0.7 and HP VUE  and 386  or  486
  102. IBM-PC clones under Unix (e.g. Linux) and X11R4 or X11R5.
  103.  
  104.  
  105. **********************************************************************
  106.               SNNSv3.0 licensing terms (short)
  107. **********************************************************************
  108.  
  109. SNNSv3.0 is available NOW free of charge for research purposes under a
  110. GNU-style copyright  agreement. See the license agreement in  the user
  111. manual and in the file Readme.license of the distribution for details.
  112. SNNS is (C) Copyright Universitaet Stuttgart, IPVR.
  113.  
  114. SNNSv3.0 can only be  obtained by anonymous ftp over the Internet. See
  115. the detailed  description of how  to obtain SNNS below. We  don't have
  116. the  time  and capacity  to send tapes or floppy  disks, so don't ask.
  117. SNNSv3.0 is also too large to be  mailed  by e-mail, so don't ask  for
  118. that,  either.  You  may,  however,  obtain  the  unmodified  SNNSv3.0
  119. distribution from other sites  which already have obtained  it,  under
  120. the terms  of our license agreement, if you  are  unable to connect to
  121. our machine.
  122.  
  123. Note that SNNS has not been tested  extensively  in different computer
  124. environments and is a research tool with frequent substantial changes.
  125. It should be obvious that WE DO NOT GUARANTEE ANYTHING. 
  126.  
  127. We  are also not staffed  to answer problems with SNNS or to  fix bugs
  128. quickly. For questions and/or comments concerning SNNS we refer you to 
  129. the SNNS mailing list. To subscribe, send a mail to 
  130.   
  131.     listserv@informatik.uni-stuttgart.de
  132.  
  133. With the one line message (in the mail body, not in the subject)
  134.  
  135.     subscribe snns <your full name>
  136.  
  137.  
  138.  
  139. **********************************************************************
  140.                   How to obtain SNNSv3.0
  141. **********************************************************************
  142.  
  143. The SNNS simulator can be obtained via anonymous ftp from host
  144.  
  145.         ftp.informatik.uni-stuttgart.de  (129.69.211.2)
  146.  
  147. in the subdirectory        /pub/SNNS
  148. as file
  149.         SNNSv3.0.tar.Z            (0.826 MB)
  150.  
  151. or in several parts as files
  152.  
  153.         SNNSv3.0.tar.Z.aa  ...  SNNSv3.0.tar.Z.ad
  154.  
  155. These  split  files  are  each 400 KB and can be joined  with the Unix 
  156. `cat' command  into one  file  SNNSv3.0.tar.Z . Be sure to set the ftp
  157. mode to binary before  transmission  of the files.  Also watch out for
  158. possible higher version  numbers, patches or Readme files in the above
  159. directory  /pub/SNNS .  After successful transmission of the file move
  160. it to the  directory  where  you want to  install SNNS, uncompress and
  161. extract the file with the Unix commands
  162.  
  163.         uncompress SNNSv3.0.tar.Z    
  164.         tar -xvf SNNSv3.0.tar
  165.  
  166. The   SNNS  distribution  includes  full   source  code,  installation
  167. procedures  for  supported  machine  architectures   and  some  simple
  168. examples of trained networks.
  169.  
  170. The PostScript version of the user manual can be obtained as file 
  171.  
  172.     SNNSv3.0.Manual.ps.Z        (1.27 MB)
  173.  
  174. or in eight parts as files
  175.  
  176.         SNNSv3.0.Manual.part1.ps.Z  ...  SNNSv3.0.Manual.part8.ps.Z
  177.     
  178. These parts are all under 1 MB in size when uncompressed and should be
  179. printable on any PostScript printer.Again remember to set the ftp mode 
  180. to binary before transmission of the file(s).
  181.  
  182. The full English  documentation as LaTeX source  code with  PostScript
  183. images included can be found as file
  184.  
  185.     SNNSv3.0.Manual.src.tar.Z    (1.33 MB)
  186.  
  187. A printed version of  the manual of SNNSv3.0 is available  from  us at
  188. the  cost  of printing and  postage  (DM  20.- in  Europe,  US $  20.-
  189. overseas, this includes surface mail postage).
  190.  
  191. ======================================================================
  192. |Guenter Mamier                     mamier@informatik.uni-stuttgart.de|
  193. |University of Stuttgart, IPVR                                  |
  194. |Breitwiesenstrasse 20-22, D-7000 Stuttgart 80, Germany               |
  195. ======================================================================
  196.  
  197.